package controllers;

import ie.FieldBoard;
import ie.PlayerBoard;
import ie.Shaker;

/* Import the UIManager here!!
 *import src.fieldgame.UIManager;
 */

abstract public class GSTDGameManager {
	protected PlayerBoard playerBoard;
	protected FieldBoard gameBoard;
	protected Shaker shaker;

	abstract public void initialize();

	abstract public void match();

	abstract public void round();

	abstract public void turn();

	abstract public boolean isRoundDone();

	abstract public void endRound();

	abstract public boolean isMatchDone();

	abstract public void endMatch();

}
